package com.xu.book.dao;

import com.xu.book.bean.Book;
import com.xu.book.bean.BorrowCard;
import com.xu.sys.bean.SysUser;
import com.xu.sys.utils.PageUtils;

import java.util.List;

public interface IBorrowCardDao {
    /**
     * 分页查询的方法
     * @param pageUtils 分页数据
     * @return
     */
    List<BorrowCard> listPage(PageUtils pageUtils, SysUser user);

    int count(PageUtils pageUtils,SysUser user);

    List<BorrowCard> list();

    int updateById(BorrowCard entity);

    int save(BorrowCard entity);

    BorrowCard findById(int id);

    int deleteById(int id);

    List<BorrowCard> listCanuseCard(Integer userId);
}
